package cn.bugstack.domain.strategy.service.rule.chain;

/**
 * @author 19872
 * 装配接口
 */
public interface ILogicChainArmory {
    /**
     * 添加责任链节点接口
     * @param next  下一个责任链节点
     * @return 责任链节点
     */
    ILogicChain appendNext(ILogicChain next);

    /**
     * 获取当前责任链节点的下一个节点
     * @return 责任链节点
     */
    ILogicChain next();
}
